"Sometimes we follow a coastline, it may be precipitous bluffs of grey limestone rising sheer out of the sea, or a low-lying arid stretch with miles of white sandy beach."  The word "arid" means (   ).
A、riveting  
B、barren  
C、fertile  
D、abandoned