Which of the following is an advantage of using zebrafish as a model organism for studying development? Select all that apply.
a) Rapid development
b) Transparent embryos
c) Small size
d) Ability to survive in diverse environments