解:过点D作DE⊥AB于点E,
∵AD平分∠BAC,
∴DE=CD,
在Rt△ADC与Rt△ADE中,
,
AD=AD DE=DC
∴△ADC≌△ADE(HL),
∴AE=AC=3,
∵AB=5,
∴BE=2.
设CD=x,则DE=x,BD=4-x,
在△BDE中,DE2+BE2=BD2,即x2+22=(4-x)2,解得x=
,3 2
∴CD=
,BD=4-3 2
=3 2
,5 2
∵△ACD与△ABD的高相等,
∴S△ACD:S△ABD=CD:BD=
:3 2
=3:5.5 2
故选B.