The correct answer is
B- 4
There are 9 time zones by law in the USA and its dependencies, however, adding the time zones of 2 uninhabited US territories gives 11 time zones in total. The contiguous US has 4 standard time zones. In addition Alaska, Hawaii, and 5 US dependencies all have their own time zones. As neither Hawaii nor the 5 dependencies use Daylight Saving Time (DST), there are only 6 corresponding DST time zones.