Table: south_african_class_34
Columns: ge_dl_works_no
year_built
built_for
original_no
new_owner
new_no

Question: What is listed in built for when the original number is 24d?
SQL: SELECT "built_for" FROM south_african_class_34 WHERE "original_no" = '24D'