The ground swell of public opinion of public made

This topic has expert replies
Moderator
Posts: 7187
Joined: Thu Sep 07, 2017 4:43 pm
Followed by:23 members
The ground swell of public opinion of public made it inevitable that the senate would approve the president's energy proposals.

A it inevitable that the senate would approve
B it inevitable that the senate had approved
C it inevitable of the senate of approve
D inevitable the approval of the senate of
E the approval of the senare inevitable of

What is wrong with Option D?

OA A