If a functional dependency X->Y holds true where Y is not a subset of X then this dependency is called non trivial Functional dependency
so with no non trivial dependency we will have only trivial dependencies such as A->A or A-> phi..
so for BCNF we need A->B where A is a superkey so we will have the whole table as a Primary key and no partial or transitive dependencies will be there because we have no non trivial dependencies.