Please solve:Common Factors Of Polynomials

Factor:   8x^2 + 12x
A.4x(2x + 3)  
B.
8x(x + 3)
  
C.
8x(x + 4)
  
D.
4x^2(2x + 3)

Factor.   20mn – 30m   
A.
2m – 3
  
B.
10m(2n – 3)
  
C.
10mn(2m + 3n)
  
D.
10n(2m – 3)

Factor.  15x3 – 12x      
A.
15x^3 – 10x
  
B.
3x(5x^2 – 4)
  
C.
2x(7x^2 – 5)
  
D.
x(15x^2 – 12)

Factor.  12x^2y – 3x^2y^2 – 15xy 

A.
3(12x^2y – xy – 15xy)
  
B.
3(4xy – x^2y – 15xy)
  
C.
3xy(4x – xy – 5)
  
D.
3x^2y^2(4xy – xy – 5)

Factor.  
 24w^2x^6 – 8wx^3
A.4wx^2(6wx^4 – 2x)  
B.
6wx^2(4wx^3 – 1.5x)
  
C.
6wx(4wx^4 – x^2)
  
D.
8wx^3(3wx^3 – 1)