First and 100% foremost...why?
You wouldn't need any time in type to get a type rating. You can add a type rating to a private certificate having never touched the plane. I can't answer the C or D part. I know that a level D you can do all the training in the sim, not sure about a C.