I agree with the order. Although I might be tempted to go ADCB since the PF prospect could get you a big chunk of cash you could use to get a great guard prospect. But C could have potential to be a great SF prospect since I would guess he would already have nice secondaries for a guard and since he is ranked A+, his primary guard skills are probably decent as well.
If you get any of A, C, or D you will be in good shape though. Good luck!