Before buying or at least before INSTALLING motors for any multistage rocket, figure out what your goals are.
if your main goal is a successful flight, visible staging, and you want ALL the pieces back, then go for the LOWEST thrust recommended motors for the sustainer and and middle stages. For initial first stage booster, make sure your motor has enough ooomph to get it off the rod well. Check the Estes motor chart to make sure your are at or preferable well below the max lift off weight for that motor (and weigh YOUR rocket with all the motors and recovery gear in place, because everybody builds differently!)
rationale: your first priority is to get the stack safely off the rail under thrust. Don’t skimp here, but if you are well under the 170 grams for the 24mm C, go with it. I don’t think you NEED the streamers, but if you go with them remember you are adding both weight and drag, and stagers are notorious for weathercocking.
once you are off the pad, the sustainer is going to go nearly out of sight (versus DEFINITELY OUT OF SIGHT) no matter WHAT you put in it, so putting bigger motors in the mid stage and sustainer only puts the staging further from you and your admiring crowd and means the mid stage and sustainer are far more likely to fall or drift farther from the pad. so go with the B6-0 (or even an A8-0 if you can find one) in the middle stage and an A8-5 in the sustainer (you can even downsize to an A3-4T with an adapter, and they are CHEAPER!)
on the other hand, if your goal is to push it to the max, by all means go D to C to C! You may never “C” your rocket again, but it will be cool!
most important, be safe and have fun.
https://estesrockets.com/wp-content/uploads/Educator/Estes_Engine_Chart.pdf