Question

Their ambitious business venture, which they had poured all their savings into, ended in smoke when they failed to secure the necessary funding. 

Choose the option that best expresses the meaning of the given idiom/phrase. 
A to do something revolutionary
B to have no positive result
C to have different opinions
D to overcome situation
E to make things worse
Practice Next

Hey! Ask a query