Indeed "it" can be used in all those constructions and Other people, but soem of your examples could use changes. I seldom see any of your four variants talked about in the first put up. All four of these versions are acceptable. One could argue that they are more acceptable https://bookmarkuse.com/story20112512/the-definitive-guide-to-best-aquarium-shops-dubai