Which of the following is a periodic sentence?
A、I wondered where i was getting my strength.
B、Even now, back on terra firma, walking down a Vermont road, i sometimes hear an airplane.
C、My glamorous aisle mate took out her cell phone and passed ir around to anyone who wanted to make a call.
D、Now we began a roller-coaster ride through the thunderclouds.