What type of soil is ideal for gardens and found in north-central Pennsylvania?

A) silt loam
B) sandy loam
C) glacial till
D) coastal sand