A developer is creating a large application with a directory structure for utilities like `my_app/utils/string_helpers.py`. To make `utils` a package and allow `string_helpers` to be imported from `my_app/main.py` using `from utils import string_helpers`, what crucial, often empty, file must exist inside the `my_app/utils/` directory?
-
A
__main__.py
-
B
__init__.py
-
C
package.cfg
-
D
setup.py