Let $M$ be a smooth manifold. We know that the $C^\infty (M)$-module $\Omega^1 (M)$ is finitely generated, i.e. there exists $1$-forms $\{\alpha_1, \ldots, \alpha_k \}$ such that for any $1$-form $\omega$, we can write $\omega = \sum_{i=1}^k f_i \alpha_i$ for some $f_i \in C^\infty (M)$.
I'm wondering if the $\alpha_i$ can be chosen to be closed, or, furthermore, exact.
I'm guessing there must exist a counterexample, as I haven't seen this result in any of the standard textbooks or online sets of notes, and it might make computations a little too easy. I've been toying around with this idea for a while but haven't gotten any leads in either direction, except that this is trivially true in $\mathbb{R}^n$.
Have any of you seen this result or know a counterexample?