Which of the following is the correct factorization of the polynomial below?
27x^3 + 64y^3
A. (4x + 3y)(2x+8y)
O B. (4x + 3y)(9x2 - 12xy + 16y2)
C. (3x + 4y)(9x2 - 12xy + 16y2)
D. The polynomial is irreducible.