Option B is correct.
b. because they can be read in one sitting and the unity stays intact.
According to Edgar allan poe in "the philosophy of composition," short poems are better because they are less complicated as compared to a large one. And the other significant benefit of them is their consistency and unity that is more easy to maintain in short poems as compared to big ones.