根据题意,得 ∵AC⊥平面BCD,BD⊂平面BCD,∴AC⊥BD, ∵CD⊥BD,AC∩CD=C,∴BD⊥平面ACD,可得BD⊥CH, ∵CH⊥AD,AD∩BD=D,∴CH⊥平面ABD,可得CH⊥AB, ∵CM⊥AB,CH∩CM=C,∴AB⊥平面CMH, 因此,三棱锥C-HAM的体积V=S△CMH×AM=S△CMH 由此可得,当S△CMH达到最大值时,三棱锥C-HAM的体积最大 设∠BCD=θ,则Rt△BCD中,BC=AB= 可得CD=cosθ,BD=sinθ Rt△ACD中,根据等积转换得CH== Rt△ABD∽Rt△AHM,得=,所以HM== 因此,S△CMH=CH•HM== ∵4+2tan2θ≥4tanθ, ∴S△CMH=≤=, 当且仅当tanθ=时,S△CMH达到最大值,三棱锥C-HAM的体积同时达到最大值. ∵tanθ=>0,可得sinθ=cosθ>0 ∴结合sin2θ+cos2θ=1,解出cos2θ=,可得cosθ=(舍负) 由此可得CD=cosθ=, 即当三棱锥C-HAM的体积最大时,CD的长为 故选:C |