به نظر شما، بهترین جواب به این سوال چیست؟

سوال: چه عواملی باعث هوازدگی شیمیایی سنگ‌ها می‌شود؟ 
بهترین جواب:
عوامل زمین‌شناسی مانند وجود آب و اکسیژن
عوامل بیولوژیکی مانند اسیدهای تولید شده توسط متابولیسم میکروبی و ریشه گیاه
وجود آب و اکسیژن
اسیدهای تولید شده توسط متابولیسم میکروبی و ریشه گیاه