Transit Through USA to Canada from India

Can I transit through USA airports to Canada from India with valid B1/B2 visa, if in so what should be answered at the immigration and any challenges/risk involved in it.

If you have a valid B1/B2 US visa, you may transit via US, same or multiple airports, otherwise you will need US transit visa.
You can state the facts if you have to pass via immigration.