2.  They indulged in some highly dubious business practices to obtain their current position in the market.
【正确答案】 D
【答案解析】 dubious可疑的,deceivable可骗的,stealthy鬼鬼祟祟的/秘密的,transparent明显的,questionable可疑的