What do you mean by Novel _ ?

What do you mean by Novel ___________ ?

A. Short prose


B. A long fictional prose with many characters


C. A short narrative prose


D. A literary work on the stage