Glue the two matched novels into a single block. The novels then form 3 units: that block plus the other 2 single novels. Arrange the 3 units in 3! = 6 ways and order the 2 books inside the block in 2! = 2 ways, giving 6 × 2 = 12 novel arrangements. Those 3 units create 4 gaps.
To keep the 3 distinct biographies non-adjacent, drop them into 3 of the 4 gaps, one per gap, in an ordered way: P(4,3) = 4 × 3 × 2 = 24. Multiply the stages: 12 × 24 = 288. So the answer is C.
Choice A (48) places the biographies as an unordered choice C(4,3) instead of ordering 3 distinct books. Choice B (144) forgets the internal 2! ordering of the matched pair. Choice D (720) keeps the 12 novel arrangements from gluing the block but then treats the novels as 4 separate units, leaving 5 gaps and using P(5,3); gluing must cut the gap count to 4, not 5. Choice E (1440) ignores the adjacency requirement entirely, using 4! and P(5,3).