Upvote:0
As @kebs said, since you have to pick up your luggage as well, you need to clear immigration for that: http://easycdg.com/travelling-terminal-1-terminal-2-cdg-airport/
I would say you definitely need a visa C (case 3 in the link provided by @Bhushan Kale definitely answers your question).
More info here:
https://france-visas.gouv.fr/en_US/web/france-visas/short-stay-visa
https://france-visas.gouv.fr/en_US/web/france-visas/airport-transit-visa
http://easycdg.com/passenger-information/immigration-passport-paris-cdg-airport/
(edited based on the comment)