1.for ad in @ads
2. it is not associated with a model
3.Representational State Transfer
4.it runs its validators
Answer:2