……….. THE TERRIBLE WEATHER FORECAST, THEY DECIDED NOT TO TRAVEL....

21. ……….. the terrible weather forecast, they decided not to travel. A. having been heard B. having heard C. to have heard D. to hear