Which is an important factor when working in a distributed model?

A.
Effective communication via information portals
B.
Staff physically co-located to ensure team cohesion
C.
Functional roles work in the same location
D.
Use of sophisticated tools and techniques