The word 'insolation' meansAMatters which insulatesBIncoming solar radiationCInsoluble mattersDNoneAnswer: B. Incoming solar radiation